/**
 * Created by shbs on 06/06/2018.
 */
var Product={};
Product={
    defpage:{
        elem:"page",//放置分页的容器 <div id="page" ></div>
        count:200,//数据总数
        limit:10,//每页多少条数据,
        curr:1,//当前页数
        pageJump:function (obj,first) {
            /**
             * 页码更改后 回调方法
             */
            //obj包含了当前分页的所有参数，比如：
            console.log(obj.curr); //得到当前页，以便向服务端请求对应页的数据。
            console.log(obj.limit); //得到每页显示的条数
            //首次不执行
            if(!first){
                //do something
            }
        }
    }
};
/**
 * 初始化分页  请在合适的实际调用 使用前请完善 page
 * @param page
 */
Product.initPage=function (page) {
    layui.use(['element',"laypage"], function(){
        var form = layui.form;
        var laypage = layui.laypage;
        laypage.render({
            elem: 'page'
            ,count: page.count
            ,limit:page.limit
            ,curr: page.curr
            ,prev: "<span style='font-size: 16px'><</span>"
            ,next: "<span style='font-size: 16px'>></span>"
            ,first: '首页'
            ,last: '尾页'
            ,layout: ['prev', 'page', 'next','skip','count']
            ,jump: function(obj, first){
                if( page.pageJump){
                    page.pageJump(obj, first)
                }
            }
        });
    });

};
Product.init=function () {
    layui.use(['form',"laydate"], function(){
        var form = layui.form;

    });

    Product.initPage(Product.defpage);//初始化分页
};



(function () {
    Product.init()
})();